Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEBEN WALK Detached £252,394 £190,000 28 Sep 2016
3 DEBEN WALK Detached £414,890 £218,500 8 Oct 2004
5 DEBEN WALK Detached £562,903 £99,995 26 May 1995
7 DEBEN WALK Detached £481,185 £139,000 20 Apr 2001
9 DEBEN WALK Detached £487,708 £189,995 22 Nov 2002
11 DEBEN WALK Detached £353,921 £282,000 31 Jan 2018
15 DEBEN WALK Detached £351,396 £220,000 10 Jan 2014
17 DEBEN WALK Detached £410,929 £73,450 31 Mar 1995